package com.trade.wzj.model.xiang;

import java.io.Serializable;
import java.util.Date;

public class CompanyPurchaseInfo implements Serializable{

	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 5058263832929332443L;
	
	private Integer id;//id
	private String purchaseNo;//公司采购编号
	private Integer clientOrderInfoID;//客户订单编号
	private Date purchaseDate;//采购日期
	private Integer supplierId;
	public Integer getSupplierId() {
		return supplierId;
	}


	public void setSupplierId(Integer supplierId) {
		this.supplierId = supplierId;
	}
	private String purchaseDateStr;
	public String getPurchaseDateStr() {
		return purchaseDateStr;
	}


	public void setPurchaseDateStr(String purchaseDateStr) {
		this.purchaseDateStr = purchaseDateStr;
	}


	public String getPurchaseDeliveryStr() {
		return purchaseDeliveryStr;
	}


	public void setPurchaseDeliveryStr(String purchaseDeliveryStr) {
		this.purchaseDeliveryStr = purchaseDeliveryStr;
	}
	private Date purchaseDelivery;//货期
	private String purchaseDeliveryStr;
	private Integer stateID;//状态
	private int delState;//0未删除 1删除
	private double orderTotal;
	private State state;
	/**
	 * 状态表对象
	 * @return
	 */
	public State getState() {
		return state;
	}


	public void setState(State state) {
		this.state = state;
	}
	private String companyRemark;
	
	private SupplierInfo supplierInfo;
	/**
	 * 供应商基本信息表
	 * @return
	 */
	public SupplierInfo getSupplierInfo() {
		return supplierInfo;
	}


	public void setSupplierInfo(SupplierInfo supplierInfo) {
		this.supplierInfo = supplierInfo;
	}


	/**
	 * 备注
	 * @return
	 */
	public String getCompanyRemark() {
		return companyRemark;
	}


	public void setCompanyRemark(String companyRemark) {
		this.companyRemark = companyRemark;
	}
	
	/**
	 * 公司采购单总金额
	 * @return
	 */
	public double getOrderTotal() {
		return orderTotal;
	}
	public void setOrderTotal(double orderTotal) {
		this.orderTotal = orderTotal;
	}
	public int getDelState() {
		return delState;
	}
	public void setDelState(int delState) {
		this.delState = delState;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getPurchaseNo() {
		return purchaseNo;
	}
	public void setPurchaseNo(String purchaseNo) {
		this.purchaseNo = purchaseNo;
	}
	public Integer getClientOrderInfoID() {
		return clientOrderInfoID;
	}
	public void setClientOrderInfoID(Integer clientOrderInfoID) {
		this.clientOrderInfoID = clientOrderInfoID;
	}
	public Date getPurchaseDate() {
		return purchaseDate;
	}
	public void setPurchaseDate(Date purchaseDate) {
		this.purchaseDate = purchaseDate;
	}
	public Date getPurchaseDelivery() {
		return purchaseDelivery;
	}
	public void setPurchaseDelivery(Date purchaseDelivery) {
		this.purchaseDelivery = purchaseDelivery;
	}
	public Integer getStateID() {
		return stateID;
	}
	public void setStateID(Integer stateID) {
		this.stateID = stateID;
	}	
}
